package ysu.sxm.ptjc.Domin;

import org.springframework.stereotype.Component;

import java.util.List;

@Component
public class TopOfStratisProReq {
    List<String> customers;
    List<String> colors;
    List<String> carTypes;
    List<String> proTypes;
    List<String> lines;
    List<Integer> month;
    List<Integer> week;
    List<String> day;

    @Override
    public String toString() {
        return "TopOfStratisProReq{" +
                "customers=" + customers +
                ", colors=" + colors +
                ", carTypes=" + carTypes +
                ", proTypes=" + proTypes +
                ", lines=" + lines +
                ", month=" + month +
                ", week=" + week +
                ", day=" + day +
                '}';
    }

    public List<String> getCustomers() {
        return customers;
    }

    public TopOfStratisProReq setCustomers(List<String> customers) {
        this.customers = customers;
        return this;
    }

    public List<String> getColors() {
        return colors;
    }

    public TopOfStratisProReq setColors(List<String> colors) {
        this.colors = colors;
        return this;
    }

    public List<String> getCarTypes() {
        return carTypes;
    }

    public TopOfStratisProReq setCarTypes(List<String> carTypes) {
        this.carTypes = carTypes;
        return this;
    }

    public List<String> getProTypes() {
        return proTypes;
    }

    public TopOfStratisProReq setProTypes(List<String> proTypes) {
        this.proTypes = proTypes;
        return this;
    }

    public List<String> getLines() {
        return lines;
    }

    public TopOfStratisProReq setLines(List<String> lines) {
        this.lines = lines;
        return this;
    }

    public List<Integer> getMonth() {
        return month;
    }

    public TopOfStratisProReq setMonth(List<Integer> month) {
        this.month = month;
        return this;
    }

    public List<Integer> getWeek() {
        return week;
    }

    public TopOfStratisProReq setWeek(List<Integer> week) {
        this.week = week;
        return this;
    }

    public List<String> getDay() {
        return day;
    }

    public TopOfStratisProReq setDay(List<String> day) {
        this.day = day;
        return this;
    }
}
